68135083
6794359
93949292
27355825
16959835
11404777
44281863
99687104
40658322
80838497
79087772
4143966
5344735
15461664
25445056
82615672
316673
34485194
93633618
49609869
73144770
91635751
49157112
52244640
41066455
76153474
16773583
85481226
3151337
7726741
2705445
14492122
19779190
45963728
7313750
90007282
63727195
60983869
56145406
71566989