52972585
58844190
72654808
65873705
70359038
19641918
13398093
94295805
66887985
3102704
67028511
40104542
4424785
1252482
5986445
47261364
71509468
70626083
65324037
3028534
91241
2243378
28947427
96702448
18665648
47948229
67504980
33681935
4263159
5075020
186479
31599368
29987587
62243763
8676177
39068202
10486142
93187188
28075154
6342509