2390112
47585205
996349
77855249
99006149
93906160
87849131
76814597
1135062
5116322
7485628
25619769
48727614
44196098
65274568
60468799
22204553
17289533
212069
33884768
66241829
95583817
75974183
48585811
94726130
72074191
74152592
49491319
53404224
4959503
2705977
7768771
76872464
21192689
37998862
51751037
27382923
58568478
63525472
6544671