21769383
100006032
48422711
45898397
34053177
9869886
70738347
79853304
48123454
43215663
5334579
23448095
34992211
78446585
60698802
37011023
65354640
30142283
51001112
87438457
64019442
98433026
30838141
65955169
3742479
74839196
90523563
61343976
76888120
97064252
66758639
52731416
86715258
78109772
41747741
68831092
5016188
59747532
14326026
97382856