52134479
73614923
57126313
61012880
5677742
90045033
90857430
29495234
42115839
29907563
85916680
11342272
7302133
13993079
32388865
99479014
72433810
84096286
316219
57988295
60683765
62955945
2203945
1213998
41621499
97483064
29716514
44227801
209753
4602299
29045434
33425965
96039107
36523964
40332071
15957128
19027224
87965082
21586833
2869616