95568648
70581127
96239137
20884437
17579179
93833857
10173744
28852673
96439245
69888689
88138888
61038310
61171466
9429758
6020934
28356603
52068428
6277443
86709998
20406254
99814046
5297685
89075720
22677754
86146435
5238687
88096257
37992302
74857842
58509016
59894816
3093525
88741284
31474263
3319446
98615437
4141175
4086366
67401697
78341892