3063519
3341836
24563119
59503715
14253027
37764133
78248802
68875804
52871332
8333281
39991029
36972764
85667190
53999404
36304711
48337595
3347545
7925044
14813173
8896623
22483286
37846499
5171010
68427831
43396705
30552049
83575555
29183484
50843241
60952828
9378568
3332719
15691307
38462824
76588632
74652879
32546388
91493285
20242796
54235768