38932962
75683714
42915904
79853867
56416678
65417690
3098849
3738805
46398169
256998
20648197
46418543
55327094
33219959
43921376
88819784
58736080
45844696
4393547
22065377
51051994
92607141
82945489
5581118
25295426
36248909
68326844
69482378
8197650
28513915
44851049
27175528
1903443
10013239
65171536
15515300
35724034
96996424
60492143
24641479