61344581
56452177
59132789
12812913
35015715
36524756
39557221
96905289
18252660
51712460
22972093
95904612
11923029
29648752
4987282
57545160
7976281
25867710
79571257
80191353
235242
74926343
58046409
77431837
3915415
59598640
41869052
26724599
9509488
39072100
4452752
45326939
22708288
13846446
76978585
63222704
59797216
76808324
86436962
50531990