96711095
62975569
84923645
93156250
10204732
11667001
12865513
82494012
4262816
63668010
69043836
93489476
18887582
90509638
18808742
32998535
16039826
46278959
36086137
2631393
7936397
55472815
42199691
76843922
70335252
18841932
67112422
83663896
39459388
2020863
9924360
69245066
5345902
31672776
3585779
96986775
89996513
59018341
85457537
21559226