40994725
47785305
48153527
79736820
88127695
63883002
62036081
42997091
64872441
72434502
73714757
59751810
36191263
59038982
58082580
18203653
34234850
86896900
89257351
54165232
27274040
25924959
93575353
64389483
47348084
52368856
464121
65082872
10224747
22486609
66592953
96662638
95453612
53078747
2251295
75059467
397964
52719779
64405544
4723357