24068466
54635553
62795438
9141906
64905312
23701849
39985871
21388558
84442421
84256335
98405827
37021307
3927388
99601597
22142965
69463068
48741454
73322616
32849996
93993823
46279622
3584026
72413959
16733366
82955061
19976659
64025980
82959680
83078516
89399523
9049351
45046262
98438293
55307164
23737804
34304754
93897620
43263127
85809059
8642541