90768795
66079406
25956194
96168245
87101872
1958856
71526232
8992566
38099192
62488812
21176659
59651485
94829231
95789459
70049279
69701462
86801343
98835811
32355437
78131886
1803933
8089075
50419570
37254926
75017665
18438579
58679202
5763191
73923094
28117427
23677945
51872649
88563942
5584790
68937131
74974947
53662782
5375770
74422535
44675024