61583987
46712816
42386067
24506122
55604826
4875265
3681465
86009557
43943195
85183919
96617492
79099031
7762248
59957798
70305557
69531639
39199999
29738106
23332512
41081665
48959420
58249100
79982706
57694001
919136
7044964
36156485
27934716
48181560
96996857
4910963
81376289
79144289
60996854
18602750
6485066
69074269
66477562
2412663
56296529