42385226
30977128
98756561
35769499
6874543
15161423
80681516
6149661
52325382
7012481
78769113
72575091
5218259
34491494
98741533
12911724
85809920
72461017
81927074
83062710
23554504
27695852
34303909
26171404
16112985
84386770
26157382
80573714
67338822
76991539
72459054
74294314
1569042
69999878
62572881
98306953
41935824
25768897
41508118
23915323