53945625
32396545
94988589
426372
1836206
64193296
58535060
36702116
32736779
68926397
9117609
94652166
76231974
57036577
84573399
48987010
29255173
98632723
9014043
40363573
11414784
36754602
86099782
25375791
69563085
66338593
2569616
5191754
82416084
25202811
5025166
92577710
68191786
57022964
51175138
16351261
77147315
59127973
84542962
51839770