84581549
49982708
42669620
14367579
38902487
8844124
95404851
4483446
90681937
82079629
77257579
97016810
91296583
87588672
55976269
30029449
35203066
45594108
62058512
4008153
71832369
21867555
30009775
42975985
15666482
36297447
11474138
92563496
29656639
22357389
73204980
8688146
87639672
93166800
2303460
20551036
70362942
20116
62195076
15783537