74638244
68295123
6908552
30975420
26483176
40381797
68139155
20276768
95459385
43635920
85512979
72919745
71202897
95664300
16148704
91787904
51227478
11829658
50276013
68201243
7119585
97993149
7434324
31191620
66635535
39587756
2129964
26365965
79965443
40119882
99258547
99996115
85743190
22608047
22692713
40512166
20732094
47996683
98955301
46399796