4203032
3952514
60033643
64623324
64198512
25065160
30825158
81553165
87183809
29629919
45851383
17286074
89574163
30446953
38716682
7878799
60896050
71484390
44549194
63072246
27063247
67933772
40393218
9068374
9111576
80529321
23818898
34127302
12347054
2371680
4306886
19495954
93659838
76158735
3475325
93948452
43536671
43816508
63039280
44018205