87799263
83592087
12236546
96318282
9271829
23951934
90441990
44295675
79511893
45495215
47713861
25292526
42322207
19105857
65905708
20446057
62652995
321283
9166603
2698704
10763746
73624245
70716815
60905651
62397483
936116
63585264
59049083
2390204
26338238
2070474
12165349
15023377
71669890
85001652
39642087
73396606
34662081
69862007
88846820