22844236
14592951
85581456
52537544
55114109
82424342
77663114
91105587
69766134
37083165
36619720
27693798
46279863
19317792
15728617
90778573
77546769
828812
26326900
88575340
88746086
46185652
87831845
8187941
99128245
51689845
83628765
48248220
70386433
50394046
94422457
11949899
86857619
22766872
5667827
13181930
27699547
1267655
964746
61409679