9666077
5904186
5797368
8732480
73914656
99487278
61636678
19604227
6352106
95757326
52683027
72983812
83334250
12363505
47316482
32793707
45373329
70578651
64194007
8336107
32468267
18342124
76775428
34471671
90019354
21518627
94591829
45039445
80092519
73507014
97299674
1331223
74506028
60703431
99947136
21549164
62927802
76618420
35763440
50812843