412181
70215151
33266900
28853552
89485477
81566572
83764683
20154645
61162445
57246884
32785299
88542524
11535395
35116115
44965279
93176611
33925353
18173849
9233262
4448838
32623163
5708804
93922109
18087399
38629900
25792035
36691439
82863488
4363415
79987318
38047508
97377428
30716385
2410335
69695119
26543617
89099377
17154599
81411057
71601438