92478306
1992524
8872564
65712026
35518541
85846742
80414057
64754564
86733546
31382282
83993590
55537743
32935276
48628799
47007053
49564330
19633921
54886951
842397
85524663
50965621
7619715
36847737
66805388
6134510
85828062
58499596
62102082
3709301
91032199
4444101
31789706
39719155
27453919
11293106
36057935
17577780
32497049
3721937
46636431