39624842
34901124
86298901
82235607
32169919
89048680
32442663
155809
87099514
84713250
4351442
68662300
71345989
97719812
16052380
33875884
25983874
19461802
81594428
87865613
39711974
25279661
46668330
19242421
18359356
23686021
37773878
418518
36832626
61298066
14113490
15973994
8523580
29736651
33433044
18945731
934700
3015458
6556110
1176783