75968730
3139664
2612889
13163773
15781351
84681235
87224735
69168506
97165465
14842259
63821774
15173283
8490116
93149037
21339918
93532378
29827393
99724460
78968135
37164575
25179
48263593
22955781
463534
5800410
63412127
24471646
53531610
35561290
62213208
42192917
80449386
4963048
7349113
99477497
87958137
80402898
79409828
33071843
6017658