8107549
31651696
25532511
22369608
29986650
84961822
25587817
15435401
85157992
93916363
91159336
32536240
39436062
11582809
78453750
45901013
18932278
46372880
74374559
90991431
63183897
77523684
20394865
61014240
6809670
64487521
3530588
89462880
80863661
82215661
74295855
92338504
70363041
55784104
83193965
30881197
61354698
42522435
88464494
55516483