5654183
55471287
49577996
18563172
28032961
4536913
50652065
72516151
31235055
26217027
33292233
25161684
21734521
967918
90141644
18406059
89936627
13247901
9378617
6515820
60463935
33025684
1013325
8173778
29041753
29651419
56937274
8253311
46267994
13917506
13295692
35636757
45072808
45301785
99028052
48367980
80904374
97648814
50733817
47566397