63008195
50368039
65711932
90295218
58139220
4521355
22469285
540397
47811217
80884812
58748505
66242479
979771
47441735
1354119
55426496
4161887
33536182
27051742
915974
80687141
47066111
8257473
74114255
39023259
30618257
13464557
42893791
22625145
62274124
21325285
3878143
68129082
22696778
75893368
64728152
93609840
71639124
79039920
25935058