430916
57874403
83696021
92435613
35198011
95987160
84076862
88829969
55704566
44559013
40102042
85783758
2484368
49312964
23856378
30938970
16779905
66199372
80266639
95777174
44399521
43268365
13659020
86602472
25568763
20584553
472625
17552582
64214296
1878802
6868951
2217375
2093072
24829383
43928868
8619105
21131066
63631771
96534062
38199436