8896863
72089108
42977773
5573368
17586265
54883688
46858681
6101860
70136616
606327
95477886
3296730
66185535
34346970
5415988
21288596
18816178
57745772
27284282
31769903
42625923
7375569
47901943
4487479
26953483
81871071
3805322
67055947
30679346
5946928
7189057
96261209
2632152
21433002
78918244
20082610
4384872
24119564
17163469
86401899