83406258
30599289
21341700
16563473
8259397
14085619
63524493
9968046
85495656
86827056
46616625
8801764
75264299
18083143
13699526
80559426
53337679
92559958
54568447
18215157
27718376
14988206
3467884
10805604
28038248
35433053
44596109
24914917
3261311
32418403
95866893
77667292
13296887
61616677
73075531
65493644
59222686
83706191
87633422
66379329