3687276
936877
32548363
67035275
2885023
97952504
7038881
76332457
84013697
37069013
83407812
28851207
3005921
52838284
82763681
20594568
40047999
12499802
60465473
59736939
88764094
30494480
52007416
26505194
8952919
6045356
4959423
14409698
63557851
23831575
23409741
93278025
72096759
38569491
69422502
26348131
67418334
85475669
21633615
72887645