32188333
7364550
4290432
94835463
96474955
94229475
86704042
29437242
81869355
61669116
335368
81775032
11604711
39359490
4437321
7917598
28619057
524591
14342245
4348992
13881073
46294612
42809807
68485563
57763884
7398263
49359045
40648770
20076912
14984939
98944993
68118152
1466155
68008465
58957848
39923790
44029723
14574466
82908082
28906741