42198058
6321717
94543417
936826
51387415
54833151
9651516
7744963
59376782
2086883
59213339
30214420
32064524
99888803
43317735
60969085
75688410
55522408
5256081
19928052
29602758
5055441
92034567
69019695
41676345
27838708
59389072
39185845
887198
91038976
64623672
10722356
76449974
4081960
22864682
61839929
15179683
13959230
64704363
4620489