52724961
30399228
7322824
98401128
84496602
46862843
34621915
8178285
82453824
46013121
60243369
43476606
3871863
98446319
37739532
55029551
12205460
74237587
7571262
96196555
17316520
55347582
6936478
81724457
52285818
30308504
51488183
85235071
19248904
69928688
78152721
94765192
42008322
94464036
84615000
37554371
25887386
53554008
56124936
14904240