70659053
12788789
93437992
13713166
75241135
37865004
60615183
95774216
83824692
14525208
7745518
31162061
29315193
49179585
61494664
9783082
7267467
5159655
3855840
93946906
26922710
663000
86302783
77543314
12676293
78026446
7003326
27772952
67168829
7527865
85551489
16311557
14219940
21115008
70234217
14787048
46587104
90686622
63642623
5602685