12804713
6575433
89895655
20636121
26602772
3407984
83537971
96151694
9393855
38278205
62469033
8002969
34953802
3098894
39511967
27517851
82895768
36871820
76908084
57001318
13097337
154710000
5736319
16554839
44027022
97456661
43119364
4881836
93071667
15024166
84048780
47188003
69764531
1816366
57198315
99748954
88927618
84617153
31063992
91857330