76993529
54875704
1336273
62699036
77357335
44584575
27414933
6991456
93107362
89621239
8295628
21671930
79466628
34938581
71531795
18163972
31388946
56143861
18042269
33457122
14457511
5247558
21358417
19373057
86731377
99937605
74986279
23668287
20292600
30539426
45619018
6458473
29453918
9176689
4907604
68414016
20664540
72489531
11705598
10799602