45729556
88096850
78517653
12747249
59068211
87321983
24588423
27746903
62857259
2691440
529611
82483472
87795957
18712903
45203497
23679676
2813883
100009611
51505624
2363340
9905304
13564885
72342283
4296314
43056949
75137776
75594802
76798400
7546386
44879718
49116137
63117456
82062944
20945842
8804620
5201336
12689683
7769182
1913234
43805370