3589214
49147250
156605
56752618
54777879
61239403
40671115
1177831
65479480
10039830
18257598
51771847
42912576
64035432
86035262
52465247
68615897
55941554
12576386
48333281
606938
80346306
17092927
5143056
73479357
40946672
10449710
2182260
72799954
34388792
42228764
85903504
6644098
76963692
586371
27469857
56698753
93464097
19719723
2125999