82624124
45162389
9385459
91395545
40123520
81744834
23988086
50661371
557993
86423449
20096391
11592202
88369754
76244737
72666595
50057922
22685747
24163062
40828869
76501195
19119640
48479665
54123498
52299897
35817858
77565431
28692943
3745545
31743839
33227779
76327971
38045
20835767
7060439
21896368
98727838
75184388
62308664
43391534
23057258