48406546
314764
31872620
85282806
70141712
48118128
22654902
44926376
70239769
95235986
8095199
86788638
97411831
8319743
18144119
73607979
17547510
96802380
56944277
72029215
30628284
21828713
16275274
97496056
34757623
40603833
19285994
40856164
29164518
63121680
15186434
1807571
79143690
20334890
92196798
41575319
1889782
70618235
30556815
53034448