15375388
82231882
45019349
83066044
42495398
37071647
26017771
951084
12703411
26496490
69261790
14354615
16803997
82924945
81854661
51309612
8213998
98558605
68128359
32409278
65031847
8744835
65173650
9411790
3393687
64776653
88989519
34218103
2139360
50166666
97585609
52706541
54182291
5557579
70695465
68933472
84355916
44683610
19019495
16166637