43317120
89637233
77723307
74531440
12317368
65062637
4245413
44552226
64776559
26645507
5606840
27428158
72112822
19711900
633549
68725485
42532936
60203474
93637434
52214917
11401984
29217941
10933508
86286077
1273922
11021858
7503546
34466536
2492725
78293571
50779583
74654038
11467822
49201374
96414910
60908781
56579844
2092439
20481353
24547302