21351352
64724803
49713384
74158887
69059903
37073951
3838494
666431
97885410
4310412
57055288
8820803
92891162
82654394
88622012
94823541
77742097
64038938
29563403
15052074
10081229
63341061
52876349
37959125
42773995
51187491
7461424
10709408
13791172
56992064
49685380
82655995
32478873
60479462
17548253
9445625
9201289
28408242
99697873
140378