49236912
80242894
74175090
53582490
96748790
481884
85117975
3912192
79573995
81359126
10173397
25059025
37988146
79639763
97731473
95241865
4231676
87896508
16828880
62871692
28664028
7672861
93312056
856154
97371898
69823784
90539569
67104970
46035714
50975527
36498712
83524259
97089330
46878861
14068402
23878175
50446030
11634269
83564943
4116306