57863620
75391660
77637228
50601252
32331418
5365934
4485422
94388392
44896350
55298918
42524273
50065134
40725859
41343087
59342428
47585328
49924184
63884546
25391520
75346183
18506741
15335292
18945316
8979405
5229869
28254296
79041866
28333239
74157396
2577182
94841638
85462939
3112278
44266076
68901576
19298989
19427129
72953096
45516841
76035077