4965598
9146530
85102878
60316870
48362995
40713481
97627733
26209605
13099226
1261950
36266809
72961383
6816118
5569367
9032351
8248171
35742816
55952874
42951048
75088718
14259740
4963507
97224545
4563782
43043073
53603745
66068384
6196661
31438125
96163662
98016748
39953400
38916163
35302259
352164
71956086
407646
83257058
86221352
57162276