27496766
96601211
66374227
11444296
296662
14184018
74465128
3524134
33146854
8887554
75862845
48096453
61623302
2455116
87222529
34935085
25228603
78259957
42454696
45539707
41552102
8969630
94526177
36574166
68778179
3569921
8525067
77174612
57903092
49265294
94017059
6768196
24833680
8098419
30563892
69087863
44598501
7532879
83465822
10975262