3359086
79633674
83304165
63624488
67903568
78983827
23669608
56914818
8179475
82779715
61146845
36211828
55305028
46813938
1053548
55901124
87688323
75521041
38536085
46598832
11884212
97368882
10229540
18418125
4011629
38445985
73465104
25465540
14344678
59657409
8372691
49094367
68846350
38278064
9870746
72545937
89061738
49973473
20342243
69244365