6683581
46751927
20502290
36767728
27543697
94905695
28584172
83981691
74172317
74309158
55399937
47646508
75675387
73229286
75753949
690393
56124541
31255638
8716777
56087365
39268109
9373819
41347745
20872064
12285963
9846142
55959235
83767854
95507151
87419653
41978895
22954835
28846941
64273490
8372219
45204385
99451454
18013153
46431946
7155847