57762818
77725492
76659525
36846477
14745465
86943161
995742
83104480
62998997
8051389
60736627
37181852
1195502
11566914
13169406
31634942
15204048
91476857
96541307
79137473
10568805
45013220
53985706
52211771
43509636
990552
58055564
3570812
58626728
65727866
38217401
66071923
55992457
71069158
61045957
75202422
31753108
51524582
40855196
19817