90434063
34907871
64116581
24417468
69337229
1577176
29184370
96615097
76906077
60158636
25948382
12295783
29429781
4386474
78874591
26843827
22943836
96069420
18387541
20886366
2185291
45729096
16058119
61573098
20798027
81815265
66075716
59611242
15338996
98842477
83116511
2702904
45883138
77889455
15466691
27943520
36778650
46658289
42817960
84214759