1197280
61804406
39423203
63215353
97467941
71429800
94261634
57415985
19153656
68443612
41786157
11741040
89633527
4555168
64954802
50766444
69855883
49854332
26694951
18708296
21935546
6714236
24696725
16665389
13846809
66965311
90047941
61256086
35646612
10672710
90479509
5909612
7223962
31145492
37068344
9437575
12533323
86612268
25821582
97556017