53837997
13779142
50385121
45608703
20069375
63497870
61069264
9149008
3303046
68808888
46403583
51782960
6838641
93573163
97169680
91389823
40621638
97053603
4515418
40876985
36328131
84165856
57382707
47116201
78605342
99354764
98153535
77636098
20347503
25689961
78004015
1105953
9863224
74654874
4736885
15227614
57696502
84504871
97084399
73186980