1106125
926234
678502
540823
971894
290249
620989
927151
621586
824175
985270
675610
1038789
1255606
1194614
100696
395699
681288
1080912
39780
899878
1170781
1393614
462973
1054138
426498
93229
957723
3624112
83062