95844853
46516332
12362861
36531320
2174689
81386639
23028150
71261538
92038444
28447874
75231820
84747497
20151152
448658
1628607
4386162
9264425
1315596
22429381
35234248
26743557
43023830
43878282
74202568
26988991
94626723
1993000
26516494
9757097
77618275
57131793
55892320
81937826
19098622
56272266
97462213
85019814
9094188
49563588
8301340