96401798
21992711
51805278
76172485
70037618
16439544
6655982
69452515
11969405
17526892
8399573
15993809
76653870
10081401
64266151
90095489
84724737
73687293
76966787
29089525
82941525
45374969
104235
91572382
34757
85688842
10238254
92763755
55612256
83811663
93769259
8997739
82271960
81613199
51752971
17824967
11847192
79069976
76189158
69979301