30396593
33322029
20669293
7951446
18069243
1075405
79999363
9989473
62381126
92701278
589328
24282431
15558399
60897807
67644078
76572717
5058849
31235601
80473555
49712700
84035838
92185335
79722096
10879111
61211194
22583213
5482148
20984778
76732106
366445
53818331
74083187
5006293
8313925
42296540
52325762
29271210
8723449
78152086
48803269