16447919
46009694
19413575
23335366
97106736
96767311
89418112
161905
29391547
47084620
62863549
82399799
59325480
41459750
13459460
1538334
17969186
7683183
24254509
89166388
1961180
54083231
69049469
59837976
39264149
974817
73304
95824533
70606252
12316816
46652822
13938476
93083719
24263893
44298606
2990723
28894161
52311256
45458448
63225289