84324962
38329313
26721113
68123621
97792649
60652524
50347947
25989191
69123134
65567974
5714750
907434
59794202
8629198
38356325
21998562
30003280
38773796
8054399
53057758
26327126
25618405
30124200
98765782
52278933
57746898
90277985
5310206
20114
2997946
15614983
37996600
90427127
67874628
59119392
60838195
66219387
1490389
57324763
90635809