18227241
36471241
80311980
5956139
19258563
780493
33594170
81842724
47765416
14217463
93228914
44584760
96686214
44791866
24194596
23958470
5201835
94831086
46869597
67637663
37533752
57649558
90779532
40499936
50549879
98256150
3472521
6012841
93222156
50295048
28697655
37213622
9895515
99662150
12838753
3866214
5610164
5674865
43126318
31709071