81743616
31209524
47847434
70757285
63742056
52539609
14446593
2285637
16839896
80744506
32573755
99779979
40704493
65759847
31989596
34663087
49854772
48927100
8042717
12041514
65401918
98552504
62379357
95028543
75133636
30709173
15114111
24792782
89467099
84317352
34545688
49985996
3817971
51863769
50952598
99835547
36629928
58047164
60345592
92501196