3550248
68728547
41984104
11635381
28072588
12728188
82792926
93447376
47309525
10094219
89853525
6866903
23351250
46291384
7453573
81956759
75412319
46831155
7735749
92687111
11653531
10844509
89567364
24949415
66861992
3346703
66665136
79734694
67681829
5094590
51389977
24879975
25625410
44427301
14297215
60533561
59776690
8902840
21699193
97495492