93183672
38323821
14435218
35609941
80364296
92148741
31792949
7001400
23289540
80229474
49804420
67326238
5607040
30131046
26981932
22044557
48157495
85588979
60367998
78293874
3631662
5621747
28931611
15026727
4915244
58287804
71092415
78529488
61843397
46041159
44624635
48389037
7451457
36391813
92391950
26027269
21703124
23403702
9847136
34052135