72995150
96959154
10155557
3627509
44657661
1703659
68887228
70238269
230743
7673631
3117458
29103461
79279593
29618459
17322535
97444305
35145897
13401717
10533333
86342390
12552787
31492511
97422419
312974
77078015
30421793
88301658
5395607
91845260
9958678
6966735
2153344
99503552
9703723
29188912
51022832
56643909
68845517
8370342
40028803