86775027
18597054
79364052
51142727
99031430
21437025
87425219
48884267
13599550
4414558
38893463
2089321
4705442
73396685
8158956
5421535
35062768
87689560
81129779
28568587
21274654
9162730
27049270
39496160
80624628
8773985
64324030
106826
3248207
7465336
48643351
59891648
5068347
8725181
72502639
56957534
20124182
50524908
16392932
73942900