7815370
1677165
72158722
44075287
48263673
65135470
7987835
39653981
25809304
55943572
30321163
2962570
61234873
57179096
78206175
35673062
16381662
81009358
55841369
24113417
78885877
54542960
21163087
74906632
77501520
3547814
96129950
1132328
89251117
1887563
98912643
69448324
8006993
1490643
64924250
84447091
21039375
17787679
16691545
93721518