27478494
28419434
24688887
54886956
46638445
17126053
40127850
38979981
1471768
54269727
29883526
958863
18335865
30725985
18232212
90352907
95442452
85398235
21693670
49553918
32334120
42698148
51961164
30784417
19976264
41569174
15897313
37958438
31621132
39996440
51552394
41816084
83617486
97486210
26001856
52156630
793330
26923706
81092283
49497948