94284484
1814073
65264777
14466245
305901
82453109
6255640
32118412
30488234
8102364
62635279
74498230
90082627
93155643
52193952
8688645
19469834
9592690
60683133
97146627
8700176
73028762
31771810
50848936
93537016
9475753
7853242
22319121
18028148
8385523
55884028
1171427
28891653
53578360
57363282
20691720
49224281
62659923
18315894
15653175