32376176
72861968
14981010
58418895
95104697
92195707
39962469
22082613
15117445
10741503
11319646
86664136
7209717
78272132
25794287
27465625
37537819
62944058
28557367
47768497
19909246
4955525
33498826
73087094
30019302
73149857
76654059
48734435
83128105
306121
825596
34872291
1507381
77875837
26257986
22224187
79629357
26224960
8351848
7711517