57891481
44118325
40611487
10244821
88077441
27503009
2418988
1251645
85006085
15317582
48483097
8419268
75209031
62453270
67622024
11355780
15316241
867329
29868694
58377285
41892047
62224917
74378791
8067243
88666425
102092
12856420
71913208
71206116
66945484
8689600
5224736
32814857
9258232
7728494
158188
33964748
79458901
11585190
26906472