17652406
26116629
91522109
45118513
8132807
3409132
8500381
41472742
3293399
29696219
86533017
8752424
86449470
3332248
27489308
51952253
92261721
3427867
34545517
6329507
34448060
97723263
64295397
72998798
66336652
32303136
6189840
66953024
6875343
32715093
67173106
44103466
29091517
78681493
72544774
182155
5350421
5107260
10076899
29231278