14684016
33871205
52269648
23281089
4743895
87601690
7958740
51834975
9953777
43969268
1521148
2678661
90297967
68614675
40376324
18385890
19342505
85972904
48267773
97533665
66068731
74565884
92995900
44411110
77452221
56022477
5009822
14803492
78699695
56608084
18719646
97821671
14766541
69437285
10947102
19742966
95899764
38989139
60574443
31649014