96024241
84437237
89686652
42203590
16887463
18024599
2577880
36038213
4577114
96815074
31808045
82212100
64478418
87882909
619914
74619796
24218048
9564036
1818929
53767058
2122517
58692717
58036474
83191882
328273
26447313
75164552
2908654
11156632
8119128
53639415
62492120
88429081
15661396
96805925
7932407
1774373
66171316
43219526
9367644