74078047
54301888
60912708
559952
90542591
9479829
64855328
46771939
63602208
94393021
68376611
28847608
8986850
22299588
22726483
48188321
6539422
21669172
57169141
76701533
91543142
26636204
46786673
70572697
73584299
86051603
99935986
32842196
25094908
89507368
88733600
41112553
94585703
30108905
992272
34652820
86896825
86972443
70447088
61218649