40018579
56856980
74446172
8677226
8168355
2902423
899819
52761160
90517441
90121254
20551789
10492867
3167251
63165589
67613033
7957158
25937107
55113566
30311031
42068565
14666140
21188489
60597289
18171361
21027617
15128876
90112545
4113752
9390529
42648102
61596680
65372555
14598232
96362335
83565434
816851
20178831
9092036
52898227
2732380