5353640
78307313
77152871
70174997
67774027
64654164
2062685
77305436
66751838
92365448
89219873
81368648
92459935
65537576
10598861
42527569
5909535
9164935
50784472
34143008
84304831
15356367
1181083
84769360
31998941
52832820
72614054
48719503
63692874
502136
52614880
39722871
25147498
4299411
17672929
92836409
23763841
51312553
2597713
28427275