3781193
8312159
71331566
32105950
76636928
82758111
4123469
14948440
82738210
8574568
640546
59683176
39036955
56009179
83387700
92071775
86433474
1648246
204241
3148541
12055642
14666866
51726972
94714402
69948543
73102341
91764896
62593953
77312761
47849078
28913282
94868301
8408662
49653740
7610136
50689019
4281737
73505970
64546238
96913068