44087098
8018433
24862329
1186795
3975365
5167509
38688314
75375916
25321672
24165590
68581126
68653406
54953095
8883411
99096755
56409150
69248123
27506357
30378114
16207063
36451509
21142369
24176782
5982541
7752169
70953452
19748883
50883614
26191307
76769075
65269464
3003296
66986144
78815661
4893734
9703791