59571170
36669397
6770676
51229054
65097814
85661672
50993537
41331269
41978390
45322829
93663800
11971418
3908085
73198925
95163935
77022486
84123996
23826428
2126168
61834627
47918441
35785627
78447595
54227355
43673253
14347431
86507510
22751307
41893736
66695500
18115133
5472790
78357028
38406996
40848316
93134203
84257657
7601839
9358697
32116970