13917702
29089365
7888477
30788079
96333620
72961428
65419100
66267350
67614764
57389840
91963984
74488539
15117265
19217451
86949817
90498085
87995057
86116561
63349997
33735660
14819750
40131458
50753733
58466037
3852556
88432529
89891152
99977773
46005539
99845940
645596
67668672
89552414
30699541
76855945
61789248
80813055
67944822
20814464
77578092