875598
92622277
9830209
79323591
6775995
4882971
15076967
45581948
6694601
52359749
87735280
49097920
65353542
4925513
68999924
76767
63992608
43728915
6019764
46032349
95928391
14043089
60429296
76821058
56277756
83339293
73786100
9059124
4495392
30297702
76867105
45764559
41413716
24114948
91436592
86409670
10362367
3400432
7559874
70824576