64101438
97248416
17624630
88695592
83357857
2839324
39052445
34708195
93468256
46696966
23665950
52594050
67113754
85653150
8802331
833485
3432959
49674950
9510422
8472383
32267456
82236453
20396983
26093699
6231816
28038073
33987307
72941819
38386979
98716254
19942372
3382647
61318175
97595690
16071526
4494893
23374720
9053149
59718581
64258281