2197967
88796747
8102274
22333026
82848736
50639004
15686885
47255704
31522056
26922656
92374898
3380734
3379543
2344603
32557452
70455812
24775582
64095282
31223175
23086061
37337176
18556984
51582071
40567077
77429485
22907708
2858581
62202085
50228560
83544185
79542269
91076199
21778501
39833453
68616168
7637793
64221387
77664730
9650141
68194230