49338335
41469719
32019720
81052025
7225664
6587678
95735747
90319776
80825456
75159287
81884388
34292187
6421738
5194422
86044901
31711202
84703094
76291140
47012082
80822407
37686642
2344684
2648369
19543880
67123300
61404951
79593744
66456661
49353532
902641
63503002
47915587
17185015
45787422
54051959
40027710
4006124
34901785
5928007
38031581