3916730
87372562
11608396
3979664
2991678
67372406
1113359
67573666
78706849
41929300
3344214
90994512
75947916
38628636
81419650
61477304
30531338
13091487
43522252
58477103
1321971
48704471
84732767
81264940
57426507
16322899
22004895
3299709
32893671
24461631
9024690
67734688
86571189
2759433
46029042
86088777
26504112
38991516
7421895
19867683