2928251
9975288
9429817
80556618
10273582
96975890
79993733
70518655
80752262
83389615
86944385
10763779
60311431
81503625
85067298
18477222
7428882
29651069
61928566
7229834
96954548
79187427
84992586
18812727
95616728
6791581
69981042
33531553
50473652
1286444
34259191
71306746
2793791
32971654
94744457
25691012
38186611
60649534
28425072
29078257