47645241
61967180
31223867
82167642
11795128
82344007
11631627
7525310
82335940
19748094
96516011
4412151
92075609
31708402
13157928
40829369
11885511
96185636
69026951
49391348
1371631
84275977
14901876
75745073
43882887
12225428
69045927
86692814
63848285
95988539
63089403
15466829
68219670
74485880
17671928
79073420
4846508
75545189
65984713
6942052