28853995
18384249
35786353
4463009
36994233
15493389
40589725
48464161
1891132
54553984
46887161
16719463
52134711
3583243
507628
24828244
55641259
255535
4724209
33865059
60333402
48673882
15443275
73144907
69844447
5342244
5018548
12504155
15114619
78483988
69026227
50511055
87525455
88822179
4480776
33446908
78993161
45295499
45997375
97355943