49916848
22913565
64218376
63416087
33964976
10039517
15676217
16397445
8875242
68372087
11037285
78898514
43206716
41725112
75401152
48093998
7896817
1146100
55362534
47925183
32035506
55578835
70551224
9263818
37533586
68329861
1396799
93687322
27966085
11592185
2383211
20525574
31096135
67733498
7032946
54184467
31041441
63763163
32309324
63423737