85487416
61997968
79262776
6197674
13322788
40591601
2653578
77084861
73804489
19169190
56654399
90096044
16367307
80971082
28466960
75798989
66234632
3335160
64367786
34113816
24051724
93263725
85793946
85383248
28461285
81138762
17454117
65623887
85339827
40357577
228642
78406318
65319063
19113037
46097895
41941493
41211756
51651834
69426550
2614459