18351997
49448307
10889582
81775607
21016341
18175053
50673110
36035667
16919244
15578872
37265040
9916943
20685916
8202621
20008388
54793720
20159036
61441780
25958315
49903448
65308598
44564477
60868167
29211246
59451012
56884015
87834072
21359796
7345475
37309479
38613045
91285729
74532077
82602024
89741736
25929930
21509364
48484108
3103696
14676206