89298740
49289041
70235963
2550659
4872889
40083143
49221819
18853907
84192262
74983376
86628818
4614813
63068013
9675199
2500795
31276080
24111927
99816724
43057309
55372994
22889459
86053188
11841324
69945502
90886535
99069765
5467833
96672553
26547823
76081806
5958486
5843277
9541200
29007760
88358006
73544182
26406061
53709707
60811948
18917583