89847548
94934318
95796771
41441648
13771480
83877972
3054228
46504000
63685352
4188105
79713426
7756495
7140740
29074948
77417828
77352930
11487792
85574855
76429142
65708868
42267101
9421955
97717217
60123670
54972251
59596167
31654010
5429568
12876445
1525250
72244925
98972443
7057070
61808889
15835315
93159524
61736346
78753629
67486140
29608556