31201984
2558941
49266672
83398381
29435922
16705777
57659091
52337330
96509282
497411
82959727
35471072
68168054
20499023
10812689
8742620
45127911
62913967
48408424
72842909
6958460
30614188
56217714
54579521
23901699
56308158
34616142
59558966
57284643
72634615
92297621
33153197
55347278
88528503
95941165
30818888
84908714
1035875
11865491
88718912