4283805
29853904
3064474
38139166
31306005
18633317
16455960
10524887
91308164
93584650
66688210
32714699
8858583
17944230
5221099
77957128
49727288
2215071
99499135
85558979
72912999
31898910
38826604
20495979
1557275
63636311
85164658
71611837
69736921
73989030
6504036
92948639
43325939
86707359
64965923
73372750
71865888
39415649
2509852
54916641