10344501
24938320
76464190
94305162
86573264
75419379
25684188
55487187
43188957
51632825
37031433
93756466
94345260
74699806
85243007
6691750
39357088
21087365
79427419
20334025
42423133
86015756
51035088
88845422
21835518
99746313
121650
35124475
49901737
83086382
88511167
77114049
40106585
87482230
95359635
96492584
25056068
80688
77089398
3316864