7826790
44395746
635180
57205525
79809042
1247519
19606683
99153876
63106484
50367556
30013614
16461193
55384159
37273849
39456694
1803314
26702162
99857680
97614081
45164761
98712571
94552804
70239323
29383684
47962695
7398938
72399338
53607874
41514386
46318970
92817876
67954237
60435909
3563610
31362346
46701463
82847582
12652198
3056414
68602873