66972103
15469125
89668683
164026
97486023
5119923
70589178
60011458
98606938
53976293
8027535
7209307
57245872
37257547
4491775
15064447
74581172
9356684
84489370
13262932
876892
4563222
31837795
85813717
75636108
5436482
32694672
841029
5489178
24238274
85036478
9921477
29719694
47455598
11386608
83929416
17688098
6879600
82822971
1454026