58116402
8809507
54665804
53614333
40928045
717698
32724982
28596423
51792016
60878210
56542444
50727353
15374169
35942980
84526353
97458045
60541110
91121914
2873194
28434776
89153923
35171730
15873432
81431552
15607319
81737415
17408266
12814991
77082963
55922816
71222687
38099876
61567721
44634396
88169627
44687787
61028283
12627439
29801389
13431126