84952637
7877000
18963260
5049763
65418307
3314238
31742016
17223306
51407571
57947041
7155522
79345606
72819637
6509491
60075442
25407340
55372692
75675222
5237179
28174171
8027062
38499247
41109076
26015933
87623980
87651693
96992535
16333001
40473585
95737701
60807852
25339259
8491895
44281018
8896969
67091700
23796878
41772943
64673280
64328046