92621385
56149866
83502176
66675832
45195439
3306979
99479943
609856
13022275
37147619
27033758
27126165
5035512
107140
77826399
42657299
60354012
17528509
33764735
98835755
84387493
15778284
92405448
74689332
39855193
27343397
14572992
3987487
72137767
3387270
145057
78434518
3216251
12901684
57397728
92004826
70881831
68594493
83213700
11712361