39292252
68632910
8748296
40982351
29742975
17211833
68797407
46743223
23242095
17332175
46423264
12656989
12612927
23195955
66977041
5261421
86999973
6818810
98209930
16094315
5757246
15388473
45474685
97458110
58779643
64022252
79782720
49646697
96636683
71352073
42718877
59867092
61269315
22359114
356205
82922583
18352969
90319277
44731810
44406011