39869490
12636704
10459456
3576967
17514234
14744837
76733772
78417201
5802449
68553396
1156418
46877149
7855468
396185
84851744
2187116
1327737
36372462
26096781
88164880
85251625
373324
32714123
3004310
34794421
64176804
29717674
79892981
94144335
84649847
67388007
47112943
26817817
71659975
90397824
7542278
73458049
85637924
18813199
27114930