54843126
30565868
40428434
24246530
98547635
86259066
24807830
96844742
36596755
37953
214163
35138414
98726756
9645214
13811918
4032258
93318906
68398590
93143415
20915068
7734673
9182698
42751338
63646813
52394580
67003759
80745895
79608317
5545867
8437486
26747777
2536830
23644608
34529239
4284986
66234270
45614124
15985315
81208225
45313224