47836723
23208489
5845165
42197468
33054444
80479358
31342793
67939222
20015882
67633624
55619566
64726666
12785391
891333
64777413
20488855
78971766
79627527
3872895
5273850
2983714
3443436
4122434
63752009
2607821
73771097
64219882
71949838
1718665
66246516
24785564
85307449
93537656
41194140
92998933
30946980
10085044
56991950
78591815
84353722