83568772
9291219
15965255
9187867
19302022
9596363
7052446
6229618
16841696
50659193
13727398
32412524
88777833
45151394
27438992
43928686
78545368
50246618
6974711
20153264
2428628
67476468
87211846
33745279
69964329
9768117
5427116
44974812
10397888
44458052
22454150
60878759
2735219
7043465
68729165
75908478
10902555
84404711
33443602
17211408