84256131
2162479
9090687
19289048
76579311
83227582
51116625
69174763
6767665
97059297
90571110
830245
41205222
95642628
17727097
15827756
53673081
82775467
86383146
53496022
66209600
1100310
1554518
2132159
37453566
9565730
17654625
58043455
19061542
82951727
17573727
35762048
77631430
23035364
48784588
23474855
59461110
1277950
10022428
7727591