1637011
82842075
27528266
65907387
8241633
57764567
74045433
48697112
32441762
17676387
92639033
95997703
3733222
71547439
88108999
20163906
4083548
38552555
1259520
5444391
57482227
5274354
15186926
14182872
45739786
30915258
31031814
20726016
22812919
16127245
41965607
89466555
78769054
34828942
10071866
82363279
4454068
46233925
37082314
59052313