16955178
704589
37304238
64624045
16096009
82197924
42214858
39864715
35029417
47136941
4535857
25481496
69619126
53666931
49532078
15077355
77103675
71277223
77801156
44668768
94006970
27361791
65127273
75016213
71149692
84357825
89364
1721604
40539946
70419373
30949412
85717525
59033002
48247928
29481393
9176216
56527425
80766005
65436694
11287025