43644056
66768811
26485140
13586081
4553316
62734064
11642548
5186248
26480
5296177
28296572
67377812
14537451
77259502
86519535
75578793
63484193
14185524
73241236
60055819
9500957
28719130
58956120
872375
62552147
26448146
94255907
38457289
5866032
24802083
5490454
46124686
38169426
62859365
34241243
59369384
13153260
95392981
44569762
5769875