99408262
62024543
11019299
59706515
56444687
52722751
49133615
5895476
58359604
63661573
37384453
33205472
82016817
5183675
80653050
91835856
89393449
64797643
62751541
85431369
64424746
44303257
51721111
90493257
51909268
9333599
4498629
52771177
32768139
37848936
39393031
95059118
81124039
36763675
20075169
66152269
6750886
25064336
18847441
3197899