82963252
51386410
18462872
78172437
42156508
84535759
14713406
65409923
1319108
26351990
64829379
2869442
87518180
50981383
93907545
42244242
83261675
79685422
80104362
36984257
22219186
19258768
93243028
78061261
5112562
64376
4531788
51729704
67832450
6823596
84044369
34268020
29179670
89478184
50196350
94375320
95691415
44873052
32465138
67055778