15184569
55774045
35972140
50427975
97709844
27914231
52692552
42581886
679773
49072190
22001913
38187101
88885906
4896238
1979374
35491840
76137593
24857910
86378045
83008234
90715352
499610000
6659659
7899714
21347157
76437751
65404075
65368722
60691
48382493
10282271
3157978
27827304
35675583
291493
88467213
39822616
85628129
88542265
53804651