2545289
63286433
53621939
22618220
47175733
10577305
76587157
7016536
16498991
43172295
43093932
16852183
24666952
2996335
1005834
98068413
84479469
3498736
1661515
15484351
61151259
1923716
6968832
17441349
4435114
92198589
37321418
95295544
88273261
47727518
33494278
37667795
64007824
5576242
77453019
98596002
20779704
35665838
88531925
3234949