84332417
95366108
86053918
1855602
32255344
17126745
75958897
96844093
32286699
19838700
74438370
66872390
19109947
6449479
82871896
69112838
39204813
98124097
1011998
27779781
61519784
658315
14703203
89261206
14603432
68717690
17564983
23843238
51759256
7987317
60223777
54412178
94706960
49867536
43532623
13965650
46457919
27315975
3732678
12025758