8284846
508634
2933134
54687174
58108860
18709395
7323842
44639401
26136266
20584836
63479833
81618298
50684983
17496618
47319095
11945331
59501150
666233
45807946
4872387
74474449
73677853
52467157
4004372
10845663
97733007
79387064
32006053
6353114
96743939
75814760
59182155
9574339
1807130
51434559
89593500
41753701
9182257
24913957
96655773