8147351
5093406
30646020
18626784
529435
47646462
94276078
5953666
5016831
76911157
40467985
34486133
51858
94186095
67602695
82734813
86886908
49298838
419543
1969447
37533069
25924269
3164112
88766017
69001217
32849702
87288053
41181304
90149341
91903069
73773021
63155662
24829409
60898400
19481965
8227103
21599900
47457053
10303609
46174966