17522336
72388986
5738896
84379733
24249807
12638837
4496142
9545176
55754537
339910
37943565
10376704
52394490
12898265
9814852
47946166
77668725
24104312
6284831
1348453
1534644
537274
70959200
73541042
60001753
37662206
95137803
42222072
7055623
37571544
93966238
68395756
52235968
11116545
30242431
93934438
22041288
56403079
87419012
54844458