42374985
52936564
31802644
39747583
85485264
97954753
266998
24087762
88877012
29731615
9767886
57453773
35265683
26696344
1357378
21962754
43046421
46451550
799931
80181057
5999638
75441738
74763060
13005641
5957921
69128422
71194195
64357595
38315907
1005634
84153091
96801151
42048493
49111392
9684899
53431635
75435172
76078981
22943046
1702751