43854665
70897311
24247513
30235312
54177388
2549609
71571674
9835830
64878447
36574560
12119118
6066577
56404161
72479271
11113564
39796179
282832
34751937
68702013
84206064
80542182
99113155
79301191
60515283
25916422
47273824
37231951
87173174
82324394
15774904
21592810
67527733
395376
72931316
52707836
69773729
20258381
60158437
83433063
22838235