107814
68074429
93983538
66494983
15381377
4614922
55596346
16548524
85615460
62733945
5483111
63207026
37101696
3693999
24367553
77545848
57087739
35824663
5721568
68114710
88958914
8111466
88049790
11206877
85918983
82834193
92278365
73779071
19696235
17275196
28349438
28653557
6795794
2255138
10438487
7858847
52869200
11738920
93268592
70051924