36942623
1454430
2008068
29423224
69239012
98193854
60237178
32073569
99259319
33423438
93723300
32689562
50037396
90567782
10615012
86492822
87085819
94282597
79799921
64833355
78371658
1402578
38788161
16701015
9436156
86263805
84213393
33457964
14069715
91575659
50638913
38045125
7575426
49357845
8832547
47436341
65533796
41726823
5100671
76978594