72893776
64897312
28422677
29366364
83846590
94689794
24927671
53214409
71574764
48812496
15138111
27855388
75224929
70874326
50291615
67384435
63447565
9209254
74186273
9168648
34316056
55371655
63361521
7041935
42364877
45198122
2101906
34955141
69997048
79018293
17651690
79244950
32214898
18019503
37348254
40962216
43274230
70414566
3864966
94812945