55862081
55545692
95574768
63752563
41237193
54233288
25727891
68799787
68986616
733517
60083252
71964358
37502781
5609999
2506460
25985318
3822745
30042575
34802219
34881648
7664402
80513927
11922361
36236660
66297158
78222464
42563346
65619960
38768083
73562228
2224399
61673081
99391222
99833013
5874677
37831891
11484470
4537277
80439026
45373603