44774547
43064933
53757573
66142498
46936064
13862305
96489415
9211734
23348561
29003344
1395328
62661089
70285234
57254340
91661050
3311462
98933355
1293692
39639177
96846989
39748031
37101407
91136411
138310
48876126
2244950
964132
30835274
69281828
99633461
11987942
99737802
2479851
15635340
49386485
3813099
86033734
14613653
8379962
3587359