72151120
55879559
76723264
99658222
48518078
51034055
92672362
35354297
43925849
78915329
48633469
97296578
60658507
87391261
64044105
52269483
60706692
63278288
87577940
92984706
26944998
62978662
75342480
18599058
17285451
31144523
29026318
2776986
62855849
80111750
87301357
46572972
33427043
74949294
94152539
79918736
50239271
55195943
2656716
85886738