47455935
44217198
45298472
85933287
71215480
61226608
55143306
85493387
85891877
58723256
63485381
94329374
11616360
58737544
76056509
21914306
69323299
98198056
16173955
49918880
82282236
7175662
67955455
72025005
11891921
69063371
6192374
60817769
2889762
44894470
2831281
24201201
5709503
9761311
762133
50369916
2312116
1346481
69362633
39884574