7288585
28015154
53075984
5163385
87387727
50687494
26494548
30224602
30972866
42687057
60159905
30805134
16454376
78909773
28488580
7112864
68154633
24521187
91004371
46279860
34053555
3623016
89359232
2861884
27052722
88228199
14955357
18627450
10187222
11967922
7057029
557277
97606117
31149084
91818881
96476389
62841024
20528610
76887020
48926081