77674156
32964869
44283252
25848836
37704976
96215876
76915662
97822738
93333860
6608224
40662927
76194484
9125443
68067292
33361607
53633705
33062163
57536364
69329900
16315737
3756334
17975624
59952084
51881742
18804543
1878238
28474942
64643301
7608151
49119736
81663450
97761437
44997655
51885208
45054180
38707138
14018447
20454079
62762806
69092285