37789507
21206575
85859881
1923819
66884951
21687378
4730335
29237423
22922259
48182044
97765287
74824034
57868426
54305684
75709874
91028931
30079700
17937458
6290432
82441648
10664342
22522103
41632847
98952918
5504335
6968311
2522336
23575341
4088990
649824
6201103
73917242
33033387
48663677
29017673
72129479
4935695
32022727
48995953
19261072