48358722
19425559
6176755
39644560
38296079
17863366
52228186
123408
14407431
4430653
2951718
47599008
80009965
95971216
55493419
80602976
65582192
5029450
83103783
7301351
62399429
225783
39839307
20255673
5717658
69388326
86998179
78568571
8066910
77804563
41414711
7172709
77872561
84655877
26447590
1142347
78133062
15374931
36655913
33161135