7390598
64139253
20138545
96585617
5163447
18584888
90362582
42434109
81838762
97167
85996799
95859069
70349723
16805834
2047106
96042546
17062219
37187212
68923737
47086103
18186158
92704760
50767491
81604699
58208649
13849506
36357104
92709728
78754497
74258089
49066242
55488815
62698411
15415867
51964604
2848233
17409296
71449536
4705568
59564387