63448055
2412538
97928442
37999996
16693968
10449699
983122
4944595
91748689
31234743
85645204
6567335
55053099
33264533
66961118
90633664
9546513
47359300
17645331
81171125
27846143
81032563
16752781
49995743
64012051
31535755
77466378
58086911
29609318
245745
93773544
57407532
3036436
46049610
28757515
34374885
68843212
17954607
4843408
7924352