47561332
84364973
31964074
30876954
60357148
89808676
77754106
70098268
88372616
73117391
94759806
68817929
80803740
14481953
8001203
82391638
39394368
68038121
43902369
55031852
99404460
76679446
78337936
76016849
7347141
14422544
38633130
55365239
42727267
46617466
47038836
6138761
50546791
10863873
4823588
47666510
99492662
95524324
90972885
98517873