64262381
34596629
91287273
18696864
54733759
72654595
15738412
82327329
13025897
7022732
8991693
97969612
40552043
40615021
92261124
87995263
81778152
72944376
99253570
97299508
70384754
72135124
10407803
26095761
3663809
82734920
53352394
56043908
87277764
56834215
35128896
90185266
63802655
3411891
36943680
61678517
54063937
24878691
23617266
11709041