3209059
57945484
2264158
46124606
40866949
44811010
3333574
5839213
67188812
81255276
30755017
18745385
2370120
2161140
91788630
97374676
16215177
62691823
13232068
17359439
13584184
28366536
44794684
38684499
41958892
95228315
7375445
32427292
94411293
59432440
99079714
88821047
95257952
57896651
61612234
99753160
96696727
87932780
9176914
6945897