1846403
76188554
3079642
499996
73355387
74462130
40259319
15488917
6443854
4738568
6350663
12629614
69722364
446699
58851698
54525452
39797414
40301723
92698422
55433090
2847686
5537940
36994721
13758509
92656065
63712821
83537410
79008900
44364255
22806637
65239348
15061618
94445954
87507240
43754471
60858063
6950495
78027290
74141639
16799783