11904428
95019869
98318303
19461885
64967518
62399545
40052207
99178183
90602701
8568883
78936615
69763511
6832812
40556072
381519
28099352
41108113
10485064
19097894
86205835
51729438
41028055
57532722
39838501
39314210
9908200
50252939
18266412
4175752
66671926
72199043
45265238
49811956
70258154
77927524
2783704
30366167
71155101
88387168
2136145