3875506
34498578
19298726
30276988
12415630
32091715
78111511
29123725
63229660
50788813
16391313
22536739
40098269
84003226
7856277
14949312
72009267
8255260
3629652
20785253
17954979
14511492
4222187
31103258
8419415
858496
61101753
67313259
96416806
77986901
68824865
72119413
24425332
20367297
27113964
76904613
88677996
36188302
50665305
14854629