61286572
18876690
59936505
4000550
76583601
42822579
22572366
22589666
81463212
94695121
3224966
40999553
85291275
34796371
37745233
83995194
57562432
40666867
23393351
55255261
32645443
18947899
4663190
77947322
54443511
4742109
20314905
96421946
92542482
1224191
76695137
38746730
19114769
783231
73121375
72952166
84536090
1322041
46905473
20365153