31939041
35065372
75277214
41425519
25832769
3966487
96834486
33217347
5598550
19485438
90425211
91373078
94756565
65604841
72532924
36118026
32995614
76047203
75463980
88842136
586464
5998998
46137289
68898026
93613915
18359144
51637751
7511804
39314382
1227640
77495221
32876524
56303820
58417180
39563865
25048046
54615090
52748644
8278742
50396482