27396025
1776937
47473789
53112117
44362492
89349884
8989141
27105459
41231009
1920838
531160
2731611
21736302
36276812
64193792
81429294
1014606
56552532
96651258
46515928
35992033
3099889
68143713
2468423
28035079
42085968
6487705
85532608
84337272
2771331
53818364
67935413
9575833
7669575
2328768
52045966
27697065
17829560
27831776
99076244