66792973
579217
63685619
20425144
76454454
32228674
25521007
64467074
77969986
4101641
8052678
86383298
56073940
10843712
55412658
20853584
71692158
98574983
91762326
5978684
4644297
21806082
69282604
33951747
51582424
94594086
65112659
40458494
17644885
37901824
48774378
4216875
58578306
22142077
43918425
41755880
414909
20815521
76916407
65892900