38593944
62952806
94824429
22524284
94179100
6905801
4303183
86299119
3775918
12242460
38403779
71652530
5835744
46849488
83503599
18162210
67041836
54976812
17322617
69398602
15116769
86398143
29002127
3001640
2988910
46722825
14802809
97402572
67567669
71877501
93336126
87706086
97466215
35766024
427849
7066265
82457410
18846641
72958432
31084034