89679912
27789727
34794675
44036339
83624331
3218593
70156516
7829835
70839609
51978505
58954589
67217443
96468308
62126944
84448914
22658118
51714538
13653121
92923565
37955787
5618909
82179740
17231589
7021900
755326
7385842
98107582
59418151
85817069
83351517
8566534
29342782
3519165
47714887
93485842
67137891
687111
7164901
10783087
39015002