23139969
26457849
45268029
46643647
17209305
36157033
67815624
20757317
32837536
17136748
82215633
72367039
31242885
91587538
3508460
22113160
12446985
6508976
6365531
81322225
19335541
73516149
32256525
19139712
31214583
3473235
3016658
71788495
2659239
99706213
32119739
67226800
79527148
57015023
49032146
49659074
23388332
36105741
10313552
8984982