89061972
48943968
1633644
96375989
91176509
77969744
4878117
29291477
1370713
74706091
32675204
4485615
56138732
2107368
61526316
15327766
3549700
12643238
50747639
40168646
1713210
48928685
52555541
37567684
92683244
29617415
71935687
23596247
5749869
67798066
52952120
92147894
97252259
50089178
35618933
87326233
41664474
36287349
38519867
48556157