58872142
47647545
63528328
51455267
3400436
80027770
8018464
77947531
74849937
16605257
93015300
42409037
3991342
43993526
6563222
56443583
35995692
3991794
9846675
8386798
8741617
64134512
16446684
97127375
47134350
23665213
32614696
1628691
39688226
18594851
50989329
15196808
35807651
6692516
19022980
12923462
35501445
30508691
72149291
34513991