82208376
68089951
67976220
18724902
8294131
52054998
8948673
58165389
70794081
54201857
65461569
85054387
18364658
57764815
97279018
37059364
88794161
16499996
90858325
94362484
45301226
8765104
87279976
96107992
35356337
23397030
93908265
79544506
26826750
57027457
36798320
39629105
84506632
3571360
5331475
89527667
36311383
80652689
9765795
88581199