379758
64275264
39989617
98052140
3192882
25374544
3691839
95575055
43147922
10109905
5429788
49645255
35456096
4341141
91209071
83717550
61681000
8092611
53834618
29704290
77356144
64966961
39993469
75278834
79223064
88374908
26353078
32816685
94032420
782013
15147528
29553134
59943808
43854603
4419584
25835485
1772182
77584302
62489582
3591816