93134078
14369915
52483444
27084489
25871792
86393219
8759155
5906655
68902119
74788380
76331275
96902897
61539738
96389925
62411738
45195871
76898957
59745209
34033400
95702760
974852
88101859
86847728
69179314
94673092
72161220
55806847
42519785
87066834
47584916
49765953
20126193
62049218
13973103
41495049
44453338
45432700
50167090
28906765
48027116