65932192
18659270
47718844
45051517
74234979
96975992
67771807
32248507
86646373
24641171
43012541
92261803
66835027
38913901
16194342
46397978
74756919
82222470
5897926
50737624
15024718
1092538
11792197
90023713
38814459
15309351
37168459
51709718
77175622
54431292
5444915
56578861
11226201
35558716
92141511
69944779
46156396
97218445
52386505
8099627