686554
86234153
77247816
509668
44656456
2273600
80405379
44915376
9464027
73486542
30084646
35527647
55097060
88634738
59947649
32063351
63046908
65609450
77105254
98413458
48684391
57982405
68541272
44957710
6251654
67111678
12003262
88347532
5603780
7961729
9670154
59233968
97755758
76109380
5072666
5195024
36373920
61869265
14954972
93926541