10861376
1325237
40911039
32075627
11427549
59519441
72795755
8269111
68914238
14093945
71851381
56637063
62593229
37506591
67979451
32055833
94403788
69005480
54593680
17453171
74266553
4985408
98488486
75802244
4815368
92506343
80783421
74879424
81196200
86139523
3086326
88719133
41558449
79297578
90894225
94279459
50752779
47855776
19463674
862877