19418667
93763778
80391953
59395900
53508762
6222313
9466664
32245028
77303446
35519222
87593730
81238151
71891549
12931320
12863620
22209222
41853354
61159023
83564689
73108049
77493102
23491745
2883302
44859163
68891329
62905190
18453606
8256232
58215998
15161969
60972750
16507774
23215355
14824494
60409315
78192717
72636099
58964883
3909317
91321911