40379966
75948411
95741258
86688492
72354919
18394269
51439465
74151968
19161345
99948150
18775840
92004379
84936436
92609091
63763479
29976544
37616075
74673665
20915173
32717592
3011954
9732254
46267156
7167127
48481208
91708714
47622974
67672835
21742428
69345895
92379805
3764106
93921031
13017559
67902655
84931692
59231098
88899982
28611260
94479058