77961942
86388420
98744131
85307966
58447721
80743796
76869099
67202470
97428847
18322848
81192845
53673576
1377309
3501893
57832439
97201592
55159273
48143031
98212221
72858867
41217626
5923547
19733456
21787213
75224617
93506660
59893893
6892578
92181137
38932054
72752563
25931183
157841
4467931
51879508
2444576
36591286
985959
547069
5254866