89177528
43051918
16806833
80352581
89513014
19913471
57376841
79926961
6501225
98365446
42461654
265198
23615363
703182
61223122
69714592
16465738
8302570
48463000
46093574
84869985
64186815
37996095
35325793
36679601
56507910
6608244
27547073
637496
99564079
52752337
22406898
43637466
1991932
76155701
28909778
5552901
27722637
19708200
67575341