82286063
14763642
29186440
59146491
47356291
35418329
58557834
7397218
47515244
86898091
1242561
71916296
1786670
14433252
63648034
82241070
17004600
69488169
67228581
14608735
70699392
8355671
82377661
18561173
70033053
31619639
93055596
35018017
57609598
22887223
19068905
81442202
82015587
25488825
38938064
51798019
89042962
90863783
86095864
1979953