4742258
3194844
5864668
9246122
99391264
40879793
8681299
42396603
2639659
59986192
45933594
7264103
16947685
22385577
96816865
40837756
4945023
68907637
19446683
85321524
7059543
24071886
23699775
83663571
55376751
97151568
33883957
56821668
46065967
85104510
48363233
25938325
64429127
16423269
5438870
42455041
41935561
79272738
17812194
28312555