42796159
75004518
29393952
12614596
51637526
74102718
52808714
38042454
10905037
569390
47705136
66012763
88604617
79483989
62048815
66879542
48995215
41793956
71097074
26976429
69824217
3341290
58868004
50073407
33332672
31732733
79755907
7902978
4289964
53215554
40105058
49172692
3458177
97858554
2994882
95286475
71534752
97088438
11434332
7609224