82713597
21286109
52247442
5786269
52111215
530825
96886471
96826349
45935341
67437561
1598342
1154580
8945477
76309336
32806954
27774665
79751962
84974208
96292238
80555520
6878215
33523942
96334730
8829418
14888045
80401730
92784439
7558835
31966205
57491751
41091400
44176538
63489814
33114540
72683664
7730419
48712952
65544204
17147791
42391509