88475864
25545371
91165204
87066065
37992505
96881322
34355398
64432587
20031696
19666083
97244201
96361647
52657986
72168681
14374577
82676796
34719918
14819919
60335706
39058440
69709766
68407441
32512493
20039710
55173936
17763620
55043147
92069979
58444646
8268938
82387707
89604395
43667744
82836840
25292598
2588934
84929958
27408499
57158215
4918595