59982463
85851447
15963621
5333555
148382
1224745
55579435
84633402
99079593
71532277
34015482
1265845
690055
84504117
58174737
72912593
6536313
73075956
70324371
28969404
93872472
26427925
35109242
2932765
45736701
84106789
82275106
20394608
5140631
5316378
80255462
71602986
91684774
76415374
8045005
1583803
74498690
286198
31999489
30356950