36765000
51129941
21946375
84217886
68924169
56834297
23622035
5608015
18154477
1573916
6573892
96894476
30025654
19522998
81993740
6394445
45166001
49437199
64541085
93996867
82272296
12448861
46431277
59607456
63143252
92876492
8409072
6245583
9756549
8872314
70689627
42667019
52999276
97674312
14926612
7515130
6364292
49319359
59117560
70912364