12484025
677973
299346
44263913
21424336
83325019
92226835
97004244
44978881
7296334
55136253
87702428
64049566
79668776
2395470
55455608
54619476
89077774
6946705
47771748
56199095
14531805
49477606
1846614
72548583
9893483
40934689
9084778
21651840
72218547
84299206
41221276
13839802
73565089
1968377
18585193
94628510
83107159
43171598
13153835