83616612
34953517
1665364
89506062
38073890
27454870
5686572
9026181
63538536
4302004
67606317
79773908
64366176
11704644
55113981
5696428
48385269
83777993
90144574
21509491
54692708
84447651
3979177
18639300
6912161
7778239
54921106
61194677
10083692
5711910
53774376
90524116
36875118
14039801
6517543
72996721
22756395
96118225
23393536
97553180