35293205
53008686
49668063
94815931
80315517
99952385
47967591
67975758
42708210
85476393
1316653
50446359
70089044
13094863
30953447
65054319
38649509
70984900
7192151
62491797
34684924
94183310
11988956
88858808
84017560
619772
20827472
5945852
56409297
8363441
79238784
45197326
89271444
511382
80549696
8641856
43382128
3295372
4745465
45957919