54624242
28179272
34215069
19805901
49861483
11537452
9334370
14156664
95777962
67261359
42941325
12151673
36245943
869230
93561469
69258722
33265637
74071251
54859535
14691023
55913775
31432221
3963438
45717001
26222593
54735520
42911430
69321732
43141557
90854331
21942397
69916858
76788997
818817
48977990
60489727
928230
58116670
94733612
56311852