34492769
86324379
28136091
1404711
2810508
3649488
1955005
20392528
18664411
18919539
9705719
7623894
15989509
95996593
9662581
5562421
68155244
88871438
30541702
78551498
65045834
39923357
62958948
34536219
84151552
45891592
1445631
92267840
80349055
78611272
84271935
39099502
57832904
4996703
57422349
33583803
50488940
13156167
98732110
81019075