18299148
77779628
895065
90281594
42131610
67605124
8406251
64759900
40216149
7915517
8384868
41095253
27816539
47443407
80914670
81277119
41268972
277747
563357
67155630
6344237
97674771
83008954
44724814
20396623
569441
47229759
78668847
82493839
1284950
39918520
25382453
31201817
3570826
37929597
22447029
15431882
43538397
39735346
98318462