18324961
98706568
50062630
72747909
95316094
22866947
63169655
57774834
28035173
42649862
8414754
22462395
3038839
94939829
16983091
80286485
87976775
2867080
21193375
9197478
239344
63837205
99266252
1577381
65523386
97763973
58908745
61962805
47324039
3198730
59575386
87037431
30725349
5782317
15508984
90867149
6391124
27322637
66612473
14241000